Volume 74, Issue 3, September 2023, Pages 773-788
Ashraf Mahmoud Okba; Eman Abdelsalam Mohamed; Rasha Youssef Shaheen; Norhan Nagdy Madbouli